草庐IT

Android Espresso listView 滚动到

全部标签

ios - 滚动 UICollectionView 时如何自定义在顶部屏幕上粘滞的标题 View ?

我的UICollectionView中有header(header:UICollectionReusableView)。header有3个UIView(UIView1,UIView2,UIView3)。当我设置collectionLayout.sectionHeadersPinToVisibleBounds=true时,标题将在我滚动集合时位于顶部。我希望当header位于UICollectionView顶部时,我将隐藏UIView1和UIView2。我怎样才能做到这一点? 最佳答案 UICollectionView是UIScrol

ios - 如何防止 UITableView 在移动行时滚动

我正在开发一个必须支持000条记录的UITableView实现。我一直在使用UITableInsertRows、DeleteRows和MoveRows根据需要随机排列记录。在性能方面,这一切在仅使用插入/删除时运行良好。我发现MoveRows具有滚动表以尝试将任何移动的行保留在表的可见区域中的不良副作用。当您有数千条记录时,这可能会导致表格扫描,因此需要加载大量单元格。我尝试了各种技术,例如禁用滚动,试图阻止内容偏移量的变化-但收效甚微。一种解决方法是放弃MoveRow,并将其替换为InsertRow/DeleteRow对。这确实有效,但代价是动画脱节,更重要的是,行选择丢失。谁能推荐

android - 在 React-Native 中滚动一次调用函数

我正在构建一个应用程序,其中有一个名为的可实现header其中有PropisCollaped(值可以是true或false)打开和关闭容器,以及(下面的屏幕截图,很抱歉没有英文文本)。应用截图:CasewhenisCollaped==falseCasewhenisCollaped==true我想折叠当开始滚动时所以我设置了isCollaped的值为真,它有效,但因为打电话onScroll每200毫秒,当我尝试打开时,松开手指后滚动动画不会停止再次按下它,如果滚动动画仍然处于Activity状态,我会得到一个非常有问题的动画,它会折叠。再次。这部分代码在按下时调整SearchBar的大小

ios - 动态 UIViewCell 垂直单元格滚动与水平 UICollectionViewFlowLayout

我有一个CollectionView,它显示具有动态内容大小的文章的详细View。我在CollectionView中有多个项目可以水平滚动。当水平流布局处于事件状态时,动态单元格无法垂直滚动并且内容隐藏在View下。如果我禁用水平流布局,我可以垂直滚动内容。但是,所有其他项目都堆叠在每个单元格的底部。我基本上是在寻找类似布局的新闻门户网站,用户可以在其中垂直滚动文章内容,也可以水平滚动文章列表。我已经以这种方式设置了我的收藏View。lazyvarblogDetailCollectionView:UICollectionView={letlayout=UICollectionViewF

ios - 带有自定义单元格的 UITableView 在滚动时滞后

我的问题是UITableView在滚动时滞后很多。ThisiswhatIamtryingtoachieve从顶部开始,我有一个简单的节标题,其中只有一个复选框和一个UILabel。在此标题下,您可以看到一个自定义单元格,其中只有一个UILabel与中心对齐。此自定义单元格的工作方式类似于下面显示的数据的另一个标题(基本上是3D数组)。在这些“标题”下方是包含一个多行UILabel的自定义单元格,在此标签下方是一个容器,用于包含一个复选框和一个UILabel的可变行数。单元格右侧还有一个按钮(蓝色/白色箭头)。所以这意味着内容显示如下:部分标题(包含日期和日期)CustomUITable

ios - 一旦我开始滚动,带有自定义 xib 单元格的 UITableView 就会消失

importUIKitclassToDoViewController:UIViewController,UITableViewDelegate,UITableViewDataSource{@IBOutletweakvarDateLabel:UILabel!@IBOutletweakvarMonthLabel:UILabel!@IBOutletweakvarDayLabel:UILabel!@IBOutletweakvartableView:UITableView!@IBOutletweakvarnewButton:UIImageView!staticvarToDoEvents:[eve

ios - iOS/UIKit 是否内置了对 dinging 之类的调度滚动的支持

我想实现一个Action,当我按住时开始重复执行一个Action(类似于桌面用户界面上的滚动按钮)。UIGestureRecognizer/events框架对此有一流的支持,还是我自己动手?例如vartimer:Timer?funckillDing(){self.timer?.invalidate()self.timer=nil}funcstartDing(){self.killTimer()self.timer=Timer.scheduledTimer(withTimeInterval:0.1,repeats:true){self.ding()//thisiswheretherepe

ios - 滚动页面时如何隐藏和显示 View

我写了这段代码,我隐藏了Viewself.tableView.tableHeaderView=nil但是如果我再试一次,这段代码就不行了tableView.tableHeaderView=tableHeaderView请帮帮我我的代码funcscrollViewDidScroll(_scrollView:UIScrollView){if(self.lastContentOffsetscrollView.contentOffset.y){iftableView.tableHeaderView==nil{//movedtobottomtableView.tableHeaderView=pr

ios - 如何以编程方式滚动我的整个 View ,包括图像

我有这样的布局:它由一个UINavigationController组成,其中包含一个UIScrollView该View包含一个UIImage和一个UILabel标签中的文本可能会很长,如果发生这种情况,我想滚动整个View以使其可滚动,包括图像。我已经尝试嵌入一个UIScrollView并将其锚定到顶部和底部,但是无法让图像滚动,只有标签。我没有尝试将我的父View设置为UIScrollView。这是行不通的classContentView:UIScrollView{privatevarmargins:UILayoutGuide!privatevaractivity:UIActivi

ios - CSS 仅在 iOS 中滚动捕捉

我正在尝试在应用中实现仅CSS滚动对齐行为,但发现它在iOS中无法按预期工作。这是CodePen的链接演示案例。代码附在下面body,html{height:100%;margin:0;}body{display:flex;justify-content:center;align-items:center;}.panel-container{width:100%;height:50%;border:2pxsolidlightgray;box-sizing:content-box;display:flex;overflow-x:scroll;scroll-snap-type:xmanda